charitable donation - English Synonyms Dictionary